implement an agreement - İngilizce Eş Anlamlılar Sözlük